payroll cluster - German English Dictionary